/**
 * @ClassName: UserOrder
 * @Description:璁㈠崟
 * @author linsen
 * @date 2016-10-23
 */
package com.fzrskj.cloud.free.user.bean;

import lombok.Data;

import java.util.Date;

@Data
public class UserOrder{

	/**
	 * id,
	 */
	private long id;

	/**
	 * 订单编号
	 */
	private String orderId;

	/**
	 * 会员名
	 */
	private String userName;

	/**
	 * 产品类型
	 */
	private String productClass;

	/**
	 * 产品编号
	 */
	private String productCode;

	/**
	 * 实例编号
	 */
    private String serviceId;

	/**
	 * 订单参数(对象集合)
	 */
	private String orderParam;

	/**
	 * 时长
	 */
	private int applyTime;

	/**
	 * 价格类型 (Y:年 m:月 d:天)
	 */
	private String priceType;

	/**
	 * 订单的总金额
	 */
    private double totalAmount;

	/**
	 * 抵扣用的优惠券Id
	 */
	private long couponId;

	/**
	 * 抵扣金额
	 */
    private double deductCash;

	/**
	 * 积分
	 */
	private int integral;

	/**
	 * 实际付款
	 */
    private double payAmount;

	/**
	 * 支付状态(Y：已付款		N：未付款)
	 */
	private String payStatus;

	/**
	 * 处理状态(Y：已处理		N：未处理		C：处理中	YD：已作废)
	 */
    private String handleStatus;

	/**
	 * 订单类型(add：开通 		renew：续费		delete：删除		update：升级
	 */
	private String orderType;

	/**
	 * 订单产生日期
	 */
	private Date orderDate;

	/**
	 * 注册类型
	 */
	private String regType;

	/**
	 * 购物车编号
	 */
	private String cartNo;

	/**
	 * 会员Id
	 */
	private int userId;

	/**
	 * 所属代理ID.系统为0
	 */
	private Integer agentId;

	/**
	 * 备注.
	 */
	private String remark;
}